hearse van - German English Dictionary